labouring hard - Francés Inglés Diccionario